put their heads together - Türkisch Englisch Wörterbuch